package com.dstz.demo.core.manager;

import com.dstz.base.api.query.QueryFilter;
import com.dstz.base.manager.Manager;
import com.dstz.demo.core.model.Pcompany;

import java.util.List;

/**
 * 公司基本信息 Manager处理接口
 * @author aschs
 * @email aschs@qq.com
 * @time 2019-11-30 11:23:39
 */
public interface PcompanyManager extends Manager<String, Pcompany>{

    /**
     * 添加公司基本信息
     * @param pcompany
     */
    void insertPcompany(Pcompany pcompany);

    /**
     * 修改公司信息
     * @param pcompany
     */
    void updatePcompany(Pcompany pcompany);

    /**
     * 删除
     */
    void deletePcompany(Pcompany pcompany);

    List<Pcompany> listPagePcompany(QueryFilter queryFilter);
}
